<cfcomponent name="UserService" output="false">
	<cffunction name="logIn" access="public" output="false" returntype="Any">
		<cfargument name="User" type="any" required="true" />
		
		<!--- check un pw --->
		<cfset var user = UserDAO.read() />
	</cffunction>
	
	<!--- setters and getters --->
	<cffunction name="setUserDAO" access="public" output="false" returntype="void">
      <cfargument name="UserDAO" type="any" required="true" />
      <cfset variables.instance.UserDAO = arguments.UserDAO />
   </cffunction>
	
	<cffunction name="setUserGW" access="public" output="false" returntype="void">
      <cfargument name="UserGW" type="any" required="true" />
      <cfset variables.instance.UserGW = arguments.UserGW />
   </cffunction>
</cfcomponent>